package com.sondertara.joya.core.po;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.sql.Timestamp;

@Entity
@Table(name = "APP_COMP_COR_ATT")
@Data
public class AppCompCorAttPo {
    /**
     * 子系统id
     */
    @Id
    @Column(name = "APP_ID", nullable = false, precision = 18, scale = 0)
    private Long appId;
    /**
     * 物理子系统运维方式
     */
    @Column(name="APP_MAINTENANCE_METHODS", length = 18)
    private String appMaintenanceMethods;
    /**
     * 应用区域
     */
    @Column(name="APP_AREA", length = 18)
    private String appArea;
    /**
     * 物理子系统状态
     */
    @Column(name="APP_STATUS", length = 18)
    private String appStatus;
    /**
     * 应用运维单位
     */
    @Column(name="APP_MAINTENANCE_UNIT", length = 18)
    private String appMaintenanceUnit;
    /**
     * 应用管理处室
     */
    @Column(name="APP_MANAGEMENT_OFFICE", length = 18)
    private String appManagementOffice;
    /**
     * 一线运维处室
     */
    @Column(name="ONELINE_MAINTENANCE_OFFICE", length = 18)
    private String onelineMaintenanceOffice;
    /**
     * 物理子系统应用类型
     */
    @Column(name="APP_APPLICATION_TYPE",length = 18)
    private String appApplicationType;
    /**
     * 物理子系统分类
     */
    @Column(name="APP_CLASSIFICATION", length = 18)
    private String appClassification;
    /**
     * 最后更新时间
     */
    @Column(name="LAST_UPDATE_TIME")
    private Timestamp lastUpdateTime;
}
